flag station (public transport) - Francés Inglés Diccionario